Skip to content

Conversation

@dagimg-dot
Copy link

This pull request introduces several improvements to the Cursor Version Manager (CVM) to enhance user experience, process management, and version control functionality. Here are the key changes:

Major Improvements

  • Enhanced process management for Fish shell users with nohup and disown commands
  • Improved version update workflow with automatic latest version download when none exists locally
  • Added clear user instructions to close and reopen Cursor after version updates
  • Changed shebang from sh to bash for better compatibility

User Experience Enhancements

  • Improved feedback messages for script interruption
  • Enhanced version information display for local installations
  • Better error handling and user feedback for local version listing
  • More consistent argument handling across all commands

Technical Improvements

  • Simplified version extraction logic in getActiveVersion function
  • Enhanced version removal process with better checks and user feedback
  • Improved error handling for local version listing
  • More robust version management functionality

Bug Fixes

  • Fixed process management issues in Fish shell cursor function
  • Improved local version listing and error handling
  • Enhanced version update functionality

These changes make the Cursor Version Manager more reliable, user-friendly, and maintainable while providing better feedback to users during various operations.

dagimg-dot added 14 commits May 10, 2025 22:41
- Added checks to determine if the latest version is already downloaded and active.
- Improved user feedback for version switching and downloading processes.
- Added error handling with 'set -euo pipefail' and a user-friendly interrupt message.
… and user feedback for no installed versions.
…nagement

this lets you use the terminal you used to open cursor for other commands
…pdate or after --use option for better clarity
@dagimg-dot dagimg-dot changed the title Enhance Cursor Version Manager with Improved Process Management, User Feedback, and Version Control Enhance CVM with Improved Process Management, User Feedback, and Version Control May 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant